to cough up blood - French English Dictionary